There will be lecture notes.
strongly recommended
-
Curves and surfaces for CAGD: A Practical Guide
Gerald Farin
read
online
via UF library
-
Bezier and B-Spline Techniques
by Hartmut Prautzsch , Wolfgang Boehm, et al.
Berlin ; New York : Springer, c2002. xiv, 304 p
if in doubt choose the NEWEST EDITION